Crack detection is a research area focused on developing methods and technologies to identify and assess cracks in various materials, structures, or components. This research aims to prevent potential damage or failure caused by cracks by detecting them at an early stage. Various techniques are used in crack detection, including visual inspection, non-destructive testing methods (such as ultrasonic testing, radiography, and eddy current testing), and advanced technologies like artificial intelligence and machine learning algorithms. The ultimate goal of crack detection research is to improve the safety and reliability of structures and equipment in industries such as aerospace, civil engineering, automotive, and manufacturing.